(some) dolphins - French English Dictionary